package com.kuang.mapper;

import com.kuang.entity.AchievementType;
import com.kuang.entity.Params;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;


import java.util.List;

@Mapper
public interface AchievementTypeMapper extends tk.mybatis.mapper.common.Mapper<AchievementType> {

    /**
     *类别全部数据查询（没有被逻辑删除的）
     * **/
    List<AchievementType> findAchievementTypeAll();

    /**
     *类别分页查询
     * **/
    List<AchievementType> findTypeAll(@Param("params") Params params);

    /**
     *添加类别信息
     * **/
    void findTypeAdd(AchievementType achievement_type);

    /**
     *删除类别信息
     * **/
    void deleteById(Integer id);

    /**
     *修改类别信息
     * **/
    void updateById(AchievementType achievement_type);
}
